using System.Collections.Generic;

namespace TestesFixacao.Dominio.Repositorios
{
    public interface IRepositorio<T, in TId>
    {
        void Adiciona(T obj);

        void Edita(T obj);

        void Exclui(T obj);

        T SelecionaPorId(TId id);

        List<T> SelecionaTodos();
    }
}